suffer upper body muscle pain - Alemán Inglés Diccionario